heel of the keel - Alemán Inglés Diccionario